const { defineConfig } = require("@vue/cli-service");
module.exports = defineConfig({
  transpileDependencies: true,
  lintOnSave: false, //webpack配置

  configureWebpack: {
    //关闭 webpack 的性能提示
    //警告 webpack 的性能提示
    performance: {
      hints: "warning",
      //入口起点的最大体积
      maxEntrypointSize: 50000000,
      //生成文件的最大体积
      maxAssetSize: 30000000,
      //只给出 js 文件的性能提示
      assetFilter: function (assetFilename) {
        return assetFilename.endsWith(".js");
      },
    },
  },
});

// const { defineConfig } = require("@vue/cli-service");
// const MonacoWebpackPlugin = require("monaco-editor-webpack-plugin");
//
// module.exports = defineConfig({
//   transpileDependencies: true,
//   chainWebpack(config) {
//     config.plugin("monaco").use(new MonacoWebpackPlugin());
//   },
// });
